have had a good innings - Turc Anglais Dictionnaire